#pragma once

#include "D:\Development\Arduino\Arduino Environment\hardware\arduino\variants\mega\pins_arduino.h" 
#include "D:\Development\Arduino\Arduino Environment\hardware\arduino\cores\arduino\Arduino.h"
#include "D:\Development\Arduino\Arduino Environment\hardware\arduino\cores\arduino\WString.h"
#include "D:\Development\Arduino\Arduino Environment\libraries\StandardCplusplus\StandardCplusplus.h"
#include "D:\Development\Arduino\Arduino Environment\libraries\StandardCplusplus\system_configuration.h"
#include <D:\Development\Arduino\Arduino Environment\libraries\StandardCplusplus\vector>

#define GET_SENSOR_VALUE 1
#define SET_OUTPUT_VALUE 2
#define LISTEN_TO_SENSOR_CHANGE 3

bool isDigitalSensor(int pinNumber);
bool isAnalogSensor(int pinNumber);
void SetOutput(int pin, int value);
int GetSensorValue(int pin);